{"id":38363,"date":"2011-07-19T16:44:53","date_gmt":"2011-07-19T16:44:53","guid":{"rendered":"https:\/\/www.vmengine.net\/2011\/07\/19\/cloudify-ninja-la-migracion-invisible\/"},"modified":"2025-05-23T17:10:05","modified_gmt":"2025-05-23T17:10:05","slug":"cloudify-ninja-la-migracion-invisible","status":"publish","type":"post","link":"http:\/\/temp_new.vmenginelab.com\/es\/2011\/07\/19\/cloudify-ninja-la-migracion-invisible\/","title":{"rendered":"Cloudify ninja \u2013 La migraci\u00f3n invisible"},"content":{"rendered":"<p><!--:it--><a href=\"http:\/\/www.ninjamarketing.it\"><img decoding=\"async\" class=\"size-full wp-image-1281 alignleft\" title=\"Ninja Marketing\" src=\"http:\/\/temp_new.vmenginelab.com\/wp-content\/uploads\/2011\/07\/logo-ninja1-1.gif\" alt=\"\" width=\"230\" height=\"88\"><\/a><a href=\"http:\/\/temp_new.vmenginelab.com\/about\/contact\/\"><img decoding=\"async\" class=\"alignnone size-full wp-image-642\" title=\"VMengine (en ingl\u00e9s)\" src=\"http:\/\/temp_new.vmenginelab.com\/wp-content\/uploads\/2010\/05\/logo11-1.gif\" alt=\"\" width=\"91\" height=\"93\"><\/a><\/p>\n<p>Mientras Aruba volv\u00eda a dejar millones de sitios italianos en el suelo, VMengine migraba silenciosamente, sin sobresaltos, sin interrupciones del servicio, el <a href=\"http:\/\/www.ninjamarketing.it\">portal Ninjamarketing.it<\/a> de un servidor f\u00edsico alojado dedicado a un proveedor italiano, a las nubes de Amazon Web Services.<\/p>\n<h3>Los Ninjas<\/h3>\n<figure id=\"attachment_1295\" aria-describedby=\"caption-attachment-1295\" style=\"width: 212px\" class=\"wp-caption alignleft\"><img fetchpriority=\"high\" decoding=\"async\" class=\"size-medium wp-image-1295\" style=\"margin: 10px;\" title=\"Migraci\u00f3n a la nube Ninja\" src=\"http:\/\/blog.vmengine.net\/vmengineblog\/wp-content\/uploads\/2011\/07\/Pataniello-migrazione-cloud41-212x300.png\" alt=\"\" width=\"212\" height=\"300\"><figcaption id=\"caption-attachment-1295\" class=\"wp-caption-text\">derechos de autor NinjaMarketing<\/figcaption><\/figure>\n<p>Ninja Marketing es el referente de la innovaci\u00f3n en marketing y comunicaci\u00f3n. Fundada en 2004 por Alex Giordano y Mirko Pallera, YouTube ha sido un valioso recurso para entender los cambios que se est\u00e1n produciendo en el campo del marketing y la comunicaci\u00f3n, en la innovaci\u00f3n tecnol\u00f3gica y social que est\u00e1 en la base de la rapid\u00edsima evoluci\u00f3n a la que estamos asistiendo. Desde su fundaci\u00f3n en una \u00abguarida\u00bb escondida en la Costa Amalfitana, Ninja Marketing ha agregado un movimiento de creativos, profesionales del marketing, estudiantes de Ciencias de la Comunicaci\u00f3n, unidos por el deseo de renovar la forma en que las empresas se comunican.<\/p>\n<p>En el primer lugar entre los blogs de marketing italianos (fuente Wikio), Ninja Marketing es visitado diariamente por personas influyentes, creadores de tendencias, early adopters, en particular empresarios, gerentes de agencias y empresas, relaciones p\u00fablicas, periodistas, geeks y entusiastas de la Web 2.0.<\/p>\n<h3>Requisitos<\/h3>\n<p>El portal estaba gestionado por un \u00fanico servidor dedicado y se enfrentaba a dificultades considerables, con un tr\u00e1fico de unos 175 GB y 250.000 p\u00e1ginas al mes. La misma m\u00e1quina ten\u00eda servicio web, base de datos, DNS primario y secundario, servidor de correo electr\u00f3nico y administraba 20 dominios, todos con aproximadamente 54 GB de datos. El personal y los usuarios se quejaban de la lentitud en ciertos momentos y, a menudo, era necesario solicitar un reinicio del servidor para que se reanudara.<\/p>\n<p>En esta condici\u00f3n, el personal ninja, que tiene un gran deseo de crecer tanto en t\u00e9rminos de tr\u00e1fico como en proyectos relacionados con el portal, comenz\u00f3 a evaluar soluciones que dieran rienda suelta a su creatividad empresarial.<\/p>\n<h3>Soluci\u00f3n<\/h3>\n<p>Nuestra pol\u00edtica es \u00abtransferir\u00bb clientes a las nubes a trav\u00e9s de una migraci\u00f3n gradual, indolora y transparente, evitando tiempos de inactividad del servicio y evitando en la medida de lo posible un aumento de los costes de los clientes.<\/p>\n<p>El portal entra en el g\u00e9nero de tr\u00e1fico medio, pero sobre todo en ese tipo de portales con gran potencial de crecimiento. La propuesta fue una migraci\u00f3n a Cloud Computing con distribuci\u00f3n de servicios y contenidos y con pol\u00edticas de autoescalabilidad, \u00fatiles para reducir costos en periodos y \u00e9pocas de menor acceso y proporcionar energ\u00eda solo cuando se necesite.<\/p>\n<p>La migraci\u00f3n const\u00f3 de tres pasos b\u00e1sicos:<\/p>\n<div style=\"width: 310px; float: right; margin-left: 20px; border: 1px none;\">\n<p><a href=\"http:\/\/temp_new.vmenginelab.com\/wp-content\/uploads\/2011\/07\/Ninja-visio1-1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-medium wp-image-1289\" style=\"margin: 10px;\" title=\"Ninja-visio\" src=\"http:\/\/blog.vmengine.net\/vmengineblog\/wp-content\/uploads\/2011\/07\/Ninja-visio1-300x226.jpg\" alt=\"\" width=\"300\" height=\"226\"><\/a><\/p>\n<h4>Servicios de AWS utilizados:<\/h4>\n<ol>\n<li>Ruta53<\/li>\n<li>T3 &#8211; CF<\/li>\n<li>ELB &#8211; EC2 &#8211; AS &#8211; CW<\/li>\n<li>RDS<\/li>\n<\/ol>\n<\/div>\n<ol>\n<li>Migraci\u00f3n de servidor DNS<\/li>\n<li>Migraci\u00f3n de contenidos<\/li>\n<li>Migraci\u00f3n inform\u00e1tica<\/li>\n<\/ol>\n<p>En primer lugar, saque los servidores DNS de la m\u00e1quina f\u00edsica donde estaban todos los dem\u00e1s servicios simult\u00e1neamente. Trasladamos el control de DNS al servicio <strong>AWS<\/strong><strong> Route53<\/strong>, eliminando as\u00ed un punto inicial de error y optimizando el servidor f\u00edsico en unas <strong>50 000 consultas al d\u00eda<\/strong> (en Route53 a un costo de <strong>0,50 USD por 1 mill\u00f3n de consultas<\/strong>). Un paso fundamental, adem\u00e1s, para poder gestionar r\u00e1pidamente los otros dos puntos.<\/p>\n<p>Mover el contenido (fotos, documentos, etc.), mediante una copia transparente en la <strong>CDN <\/strong> de <strong>AWS S3 \/ CloudFront<\/strong>, nos permiti\u00f3 reemplazar f\u00e1cilmente el enlace p\u00fablico del contenido cambiando el sufijo de la ruta web de www.ninjamarketing a cdn.ninjamarketing, esto trajo mucho espacio para respirar al servidor f\u00edsico ahora saturado con acceso de red y E \/ S de disco. Se transfirieron <strong>135.000 solicitudes adicionales al d\u00eda<\/strong> (en CloudFront a un coste de<strong> 0,09 USD por cada 100.000 solicitudes HTTP<\/strong>) a los centros de datos de Amazon distribuidos por todo el mundo. La CDN, red de entrega de contenidos, permite a los usuarios dispersos por todo el mundo poder utilizar los contenidos del portal mucho m\u00e1s r\u00e1pido, ya que el sistema de almacenamiento en cach\u00e9 de contenidos se \u00abacerca\u00bb al usuario replicando la foto o el documento en los servidores perif\u00e9ricos m\u00e1s cercanos geogr\u00e1ficamente a la solicitud HTTP (es decir, desde el punto de vista de la ruta de la red).<\/p>\n<p>Con el DNS gestionado v\u00eda Route53 y el contenido distribuido en S3\/CloudFront, solo fue necesario implementar la infraestructura compuesta por el <strong>AWS<\/strong><strong> ELB <\/strong>Load Balancer, las im\u00e1genes<strong> AMI<\/strong> de los servidores web linux personalizados, la base de datos <strong>MySQL RDS<\/strong>, un <strong>Linux Memcached<\/strong>, y un <strong>Linux NAS<\/strong> con disco <strong>EBS<\/strong>, para compartir archivos de c\u00f3digo y aquellos contenidos que a\u00fan no est\u00e1n distribuidos o no son distribuibles en CDN,  a las distintas instancias <strong>EC2 <\/strong>administradas mediante el escalado de pol\u00edticas y alarmas en <strong>Cloud Watch<\/strong>.<\/p>\n<h3>Beneficios<\/h3>\n<p>La transici\u00f3n al Cloud Computing trae consigo m\u00faltiples beneficios en general, en particular de nuestra soluci\u00f3n tenemos:<\/p>\n<ul>\n<li><strong>Escalabilidad <\/strong>: los centros de datos de Amazon est\u00e1n repartidos en 5 regiones (Este de EE. UU., Oeste de EE. UU., Europa, Asia del Sur, Asia del Norte), con miles de servidores extremadamente potentes para cada regi\u00f3n. Los servicios de AWS permiten aprovechar este poder de forma ilimitada, obviamente dependiendo de la disponibilidad financiera del cliente.<\/li>\n<li><strong>Confiabilidad <\/strong>: los sistemas y centros de datos de Amazon son altamente confiables y redundantes, pero la versatilidad de sus servicios le permite planificar intervenciones de recuperaci\u00f3n ante desastres capaces de llevar el portal Ninja de regreso a otra regi\u00f3n en unos minutos, suponiendo una falla de hardware gigantesca de todo un centro de datos.<\/li>\n<li><strong>Automatismos: las pol\u00edticas de automatismo <\/strong>aplicadas a la solicitud de m\u00e1s potencia o a la solicitud de liberaci\u00f3n de energ\u00eda, sin la necesidad de hipotetizar el crecimiento del tr\u00e1fico utilizando sistemas que son demasiado potentes, o de subestimar su volumen, utilizando sistemas que son insuficientes para dejar entrar a todos los usuarios interesados.<br \/>\nTambi\u00e9n ahorran costes en momentos de poco tr\u00e1fico (por ejemplo, por la noche).<\/li>\n<li><strong>Conectividad ilimitada<\/strong> &#8211; La gigantesca apertura del ancho de banda de todos los centros de datos de Amazon es una garant\u00eda de conectividad ilimitada al portal. El ancho de banda es un coste que se ofrece al cliente en r\u00e9gimen de pago por uso, por lo que Amazon no limita el recorte m\u00e1ximo como muchos proveedores sin dec\u00edrselo al cliente.<\/li>\n<li><strong>Orientaci\u00f3n mundial<\/strong> : la distribuci\u00f3n de centros de datos y servidores perif\u00e9ricos (los de la CDN) eliminan cualquier limitaci\u00f3n a la creatividad del cliente, que puede inventar proyectos en un idioma extranjero para ser gestionados de forma remota desde sus oficinas.<\/li>\n<li><strong>Costes <\/strong>: nuestro enfoque tiene como objetivo mantener o reducir el coste total de propiedad del cliente, por lo que se ha trabajado mucho y se seguir\u00e1 trabajando para buscar el compromiso adecuado entre el coste y el rendimiento mediante la planificaci\u00f3n de nuestro dise\u00f1o e implementaci\u00f3n bas\u00e1ndonos sobre todo en los costes en los que el cliente ha incurrido anteriormente. Obviamente, la soluci\u00f3n permite una mayor entrada de usuarios, y el modelo de costos es de pago por uso, no fijo.<\/li>\n<\/ul>\n<p><!--:--><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mientras Aruba volv\u00eda a dejar millones de sitios italianos en el suelo, VMengine migraba silenciosamente, sin sobresaltos, sin interrupciones del servicio, el portal Ninjamarketing.it de un servidor f\u00edsico alojado dedicado a un proveedor italiano, a las nubes de Amazon Web Services. Los Ninjas Ninja Marketing es el referente de la innovaci\u00f3n en marketing y comunicaci\u00f3n. [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":38364,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[96],"tags":[1128,2240,2241,2242,146,2243,2244,1290,147,1139,2245,578,2246,1148,237,2247,2248,2249,2045,2250,151,152,244,2115,2251,1614],"class_list":["post-38363","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sin-categorizar","tag-amar","tag-aruba-abajo","tag-cdn-es","tag-cloudify-ninja-es","tag-computacion-en-nube","tag-costo-total-de-propiedad","tag-disponibilidad","tag-ebs-es","tag-ec2-es","tag-escalabilidad-es","tag-escalabilidad-automatica-es","tag-estudio-de-casos","tag-frente-de-la-nube","tag-memcached-es","tag-mysql-es","tag-nas-es","tag-nfs-es","tag-ninja-marketing-es","tag-rds-es","tag-ruta-53","tag-s3-es","tag-servicios-web-de-amazon","tag-tecnico","tag-tecnologiabiz","tag-vigilancia-de-la-nube","tag-vmmengine"],"aioseo_notices":[],"jetpack_featured_media_url":"http:\/\/temp_new.vmenginelab.com\/wp-content\/uploads\/2011\/07\/Pataniello-migrazione-cloud41-2.png","amp_enabled":true,"_links":{"self":[{"href":"http:\/\/temp_new.vmenginelab.com\/es\/wp-json\/wp\/v2\/posts\/38363","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/temp_new.vmenginelab.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/temp_new.vmenginelab.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/temp_new.vmenginelab.com\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/temp_new.vmenginelab.com\/es\/wp-json\/wp\/v2\/comments?post=38363"}],"version-history":[{"count":1,"href":"http:\/\/temp_new.vmenginelab.com\/es\/wp-json\/wp\/v2\/posts\/38363\/revisions"}],"predecessor-version":[{"id":41064,"href":"http:\/\/temp_new.vmenginelab.com\/es\/wp-json\/wp\/v2\/posts\/38363\/revisions\/41064"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/temp_new.vmenginelab.com\/es\/wp-json\/wp\/v2\/media\/38364"}],"wp:attachment":[{"href":"http:\/\/temp_new.vmenginelab.com\/es\/wp-json\/wp\/v2\/media?parent=38363"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/temp_new.vmenginelab.com\/es\/wp-json\/wp\/v2\/categories?post=38363"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/temp_new.vmenginelab.com\/es\/wp-json\/wp\/v2\/tags?post=38363"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}